package com.bsoft.gol.hbs.bean.qo;

import org.atag.dao.model.PageQo;

import java.util.List;

/**
 * 我的文章列表入参
 */
public class MyArticleListQo extends PageQo {

    /**
     * 分类
     */
    private Integer category;

    /**
     * 用户id
     */
    private String userId;

    /**
     * 专病随访分类
     */
    private List<String> diseaseGroup;

    /**
     * 家医签约分类
     */
    private List<String> personGroup;

    /**
     * 文章状态 1编辑中、2已提交、3已发布
     */
    private Integer articleStatus;

    /**
     * 作者名称
     */
    private String authorName;

    /**
     * 文章状态列表
     */
    private List<Integer> articleStatusList;

    /**
     * 是否按照发布时间降序排列
     */
    private boolean desc;

    /**
     * 文章id列表
     */
    private List<String> articleIds;
    /**
     * 标题
     */
    private String title;

    public Integer getCategory() {
        return category;
    }

    public void setCategory(Integer category) {
        this.category = category;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public List<String> getDiseaseGroup() {
        return diseaseGroup;
    }

    public void setDiseaseGroup(List<String> diseaseGroup) {
        this.diseaseGroup = diseaseGroup;
    }

    public List<String> getPersonGroup() {
        return personGroup;
    }

    public void setPersonGroup(List<String> personGroup) {
        this.personGroup = personGroup;
    }

    public Integer getArticleStatus() {
        return articleStatus;
    }

    public void setArticleStatus(Integer articleStatus) {
        this.articleStatus = articleStatus;
    }

    public String getAuthorName() {
        return authorName;
    }

    public void setAuthorName(String authorName) {
        this.authorName = authorName;
    }

    public List<Integer> getArticleStatusList() {
        return articleStatusList;
    }

    public void setArticleStatusList(List<Integer> articleStatusList) {
        this.articleStatusList = articleStatusList;
    }

    public boolean isDesc() {
        return desc;
    }

    public void setDesc(boolean desc) {
        this.desc = desc;
    }

    public List<String> getArticleIds() {
        return articleIds;
    }

    public void setArticleIds(List<String> articleIds) {
        this.articleIds = articleIds;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }
}
